//package com.ants.platform.core.plugins.ftp;
//
//import org.apache.commons.net.ftp.FTPFile;
//
//import java.util.List;
//
///**
// * 上传文件、下载文件、目录遍历、删除文件
// * Created by liushun on 2016/7/22.
// */
//public interface FtpClient {
//
//    /**
//     * 遍历目录
//     *
//     * @param folder 目录
//     * @return
//     */
//    List<FTPFile> loooFile(String folder);
//
//    /**
//     * 上传文件到ftp
//     *
//     * @param fileName 本地文件路径
//     * @param newName  服务器新名称
//     * @param folder   文件夹目录
//     * @return
//     */
//    boolean upload(String fileName, String newName, String folder);
//
//    boolean upload(String fileName, String folder);
//
//    boolean upload(String fileName);
//
//    /**
//     * 删除文件
//     *
//     * @param fileName 文件名名称
//     * @param folder   文件目录为默认为根目录
//     * @return
//     */
//    boolean deleteFile(String fileName, String folder);
//
//    /**
//     * 删除空目录
//     *
//     * @param folder 文件目录
//     * @return
//     */
//    boolean deleteFolder(String folder);
//
//    /**
//     * 下载文件
//     *
//     * @param folder
//     * @param ftpFile
//     * @return
//     */
//    public boolean download(String folder, String ftpFile);
//
//}
